adjoining streets - Spanish English Dictionary